basic life support - French English Dictionary